package com.dongdongshop.vo;

import java.io.Serializable;
import java.math.BigDecimal;

public class GoodsVo implements Serializable {
    private Long id;

    private String sellerId;

    private String goodsName;

    private Long defaultItemId;

    private String auditStatus;

    private String isMarketable;

    private Long brandId;

    private String caption;

    private Long category1Id;

    private Long category2Id;

    private Long category3Id;

    private String smallPic;

    private BigDecimal price;

    private Long typeTemplateId;

    private String isEnableSpec;

    private String isDelete;

    private String category1Name;

    private String category2Name;

    private String category3Name;

    public GoodsVo() {
    }

    public GoodsVo(Long id, String sellerId, String goodsName, Long defaultItemId, String auditStatus, String isMarketable, Long brandId, String caption, Long category1Id, Long category2Id, Long category3Id, String smallPic, BigDecimal price, Long typeTemplateId, String isEnableSpec, String isDelete, String category1Name, String category2Name, String category3Name) {
        this.id = id;
        this.sellerId = sellerId;
        this.goodsName = goodsName;
        this.defaultItemId = defaultItemId;
        this.auditStatus = auditStatus;
        this.isMarketable = isMarketable;
        this.brandId = brandId;
        this.caption = caption;
        this.category1Id = category1Id;
        this.category2Id = category2Id;
        this.category3Id = category3Id;
        this.smallPic = smallPic;
        this.price = price;
        this.typeTemplateId = typeTemplateId;
        this.isEnableSpec = isEnableSpec;
        this.isDelete = isDelete;
        this.category1Name = category1Name;
        this.category2Name = category2Name;
        this.category3Name = category3Name;
    }

    public Long getId() {
        return id;
    }

    public void setId(Long id) {
        this.id = id;
    }

    public String getSellerId() {
        return sellerId;
    }

    public void setSellerId(String sellerId) {
        this.sellerId = sellerId;
    }

    public String getGoodsName() {
        return goodsName;
    }

    public void setGoodsName(String goodsName) {
        this.goodsName = goodsName;
    }

    public Long getDefaultItemId() {
        return defaultItemId;
    }

    public void setDefaultItemId(Long defaultItemId) {
        this.defaultItemId = defaultItemId;
    }

    public String getAuditStatus() {
        return auditStatus;
    }

    public void setAuditStatus(String auditStatus) {
        this.auditStatus = auditStatus;
    }

    public String getIsMarketable() {
        return isMarketable;
    }

    public void setIsMarketable(String isMarketable) {
        this.isMarketable = isMarketable;
    }

    public Long getBrandId() {
        return brandId;
    }

    public void setBrandId(Long brandId) {
        this.brandId = brandId;
    }

    public String getCaption() {
        return caption;
    }

    public void setCaption(String caption) {
        this.caption = caption;
    }

    public Long getCategory1Id() {
        return category1Id;
    }

    public void setCategory1Id(Long category1Id) {
        this.category1Id = category1Id;
    }

    public Long getCategory2Id() {
        return category2Id;
    }

    public void setCategory2Id(Long category2Id) {
        this.category2Id = category2Id;
    }

    public Long getCategory3Id() {
        return category3Id;
    }

    public void setCategory3Id(Long category3Id) {
        this.category3Id = category3Id;
    }

    public String getSmallPic() {
        return smallPic;
    }

    public void setSmallPic(String smallPic) {
        this.smallPic = smallPic;
    }

    public BigDecimal getPrice() {
        return price;
    }

    public void setPrice(BigDecimal price) {
        this.price = price;
    }

    public Long getTypeTemplateId() {
        return typeTemplateId;
    }

    public void setTypeTemplateId(Long typeTemplateId) {
        this.typeTemplateId = typeTemplateId;
    }

    public String getIsEnableSpec() {
        return isEnableSpec;
    }

    public void setIsEnableSpec(String isEnableSpec) {
        this.isEnableSpec = isEnableSpec;
    }

    public String getIsDelete() {
        return isDelete;
    }

    public void setIsDelete(String isDelete) {
        this.isDelete = isDelete;
    }

    public String getcategory1Name() {
        return category1Name;
    }

    public void setcategory1Name(String category1Name) {
        this.category1Name = category1Name;
    }

    public String getcategory2Name() {
        return category2Name;
    }

    public void setcategory2Name(String category2Name) {
        this.category2Name = category2Name;
    }

    public String getcategory3Name() {
        return category3Name;
    }

    public void setcategory3Name(String category3Name) {
        this.category3Name = category3Name;
    }

    @Override
    public String toString() {
        return "GoodsVo{" +
                "id=" + id +
                ", sellerId='" + sellerId + '\'' +
                ", goodsName='" + goodsName + '\'' +
                ", defaultItemId=" + defaultItemId +
                ", auditStatus='" + auditStatus + '\'' +
                ", isMarketable='" + isMarketable + '\'' +
                ", brandId=" + brandId +
                ", caption='" + caption + '\'' +
                ", category1Id=" + category1Id +
                ", category2Id=" + category2Id +
                ", category3Id=" + category3Id +
                ", smallPic='" + smallPic + '\'' +
                ", price=" + price +
                ", typeTemplateId=" + typeTemplateId +
                ", isEnableSpec='" + isEnableSpec + '\'' +
                ", isDelete='" + isDelete + '\'' +
                ", category1Name='" + category1Name + '\'' +
                ", category2Name='" + category2Name + '\'' +
                ", category3Name='" + category3Name + '\'' +
                '}';
    }
}
